*************************************************************************************************

**ONLINE APPENDIX

*************************************************************************************************

use "Military Dataset.dta"

****************
**TABLE A2: Population and sample proportions of parents’ nationality
****************

*The population proportions comes from Argentinian Census 2010. https://www.indec.gob.ar/indec/web/Nivel4-Tema-2-41-135

tab nacpadre 
ttest nacpadre = 0.9085 
tab nacmadre 
ttest nacmadre = 0.9139 

****************
**TABLE A3: Population and sample proportions of pre-treatment district of origin
****************

*The population proportions comes from Argentinian Census 2010. https://www.indec.gob.ar/indec/web/Nivel4-Tema-2-41-135

* district 

preserve 
drop if Clase==1976

*Buenos Aires + CABA
ttest BSASCABA = 0.477
**Catamarca
ttest pcia3 = 0.008
**Chaco
ttest pcia4 = 0.026
**Chubut
ttest pcia5 = 0.011
**Cordoba
ttest pcia6 = 0.085
**Corrientes
ttest pcia7 = 0.024
**Entre Rios
ttest pcia8 = 0.031
**Formosa
ttest pcia9 = 0.012
**Jujuy
ttest pcia10 = 0.016
**La Pampa
ttest pcia11 = 0.008
**La Rioja
ttest pcia12 = 0.007
**Mendoza
ttest pcia13 = 0.043
**Misiones
ttest pcia14 = 0.024
**Neuquen
ttest pcia15 = 0.012
**Rio Negro
ttest pcia16 = 0.016
**Salta
ttest pcia17 = 0.027
**San Juan
ttest pcia18 = 0.016
**San Luis
ttest pcia19 = 0.009
**Santa Cruz + Tierra del Fuego
ttest pcia20 = 0.007
**Santa FE
ttest pcia21 = 0.086
**Santiago del Estero
ttest pcia22 = 0.021
**Tucuman
ttest pcia23 = 0.035

restore

****************
**TABLE A4: District of origin, by draft-eligibility assignment
****************

preserve 
drop if Clase==1976
* Columns 2 and 3
estpost tabstat BSASCABA pcia3-pcia23, by(ITT) statistics(mean sd) columns(statistics) listwise
esttab ., main(mean) aux(sd) nostar unstack noobs nonote label
*  Column 4
estpost ttest BSASCABA  pcia3-pcia23 , by(ITT)
esttab, se nostar obslast label
estpost ttest BSASCABA pcia3-pcia23 , by(ITT)
esttab ., main(p) nostar unstack
restore

****************
**TABLE A5: OLS estimates: impact of conscription on personality traits and beliefs
****************

reg indpersonality SM clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA5.doc, dec(3) title("Table A5. OLS estimates: impact of conscription on personality traits and beliefs") nor label nonotes addnote(Notes: Standard errors clustered at the ID-cohort level are in parentheses. All models include cohorts’ fixed effects. The set of controls includes the district of origin dummies and all variables listed in Table 2. *Significant at the 10% level. **Significant at the 5% level. ***Significant at the 1% level.) replace
reg indpersonality SM clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA5.doc, dec(3) nor label append
reg indbeliefs SM clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA5.doc, dec(3) nor label append
reg indbeliefs SM clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA5.doc, dec(3) nor label append

****************
**TABLE A6: Reduced form**
****************

********
*PANEL A
********

*all outcomes without controls

reg tolerance ITT clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6A.doc,  dec(3) title("Table A6. Reduced form") nor label nonotes addnote(Notes: Standard errors clustered at the ID-cohort level are in parentheses. FDR-p-values are False Discovery Rates adjusted p values, following the procedure in Benjamin, Krieger, and Yekutieli (2006). All models include cohort dummies. The set of controls includes the district of origin dummies and all variables listed in Table 2. *Significant at the 10% level. **Significant at the 5% level. ***Significant at the 1% level.) replace
reg discipline ITT clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6A.doc,  dec(3) nor label append
reg conservatism ITT clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6A.doc,  dec(3) nor label append
reg authoritarianism ITT clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6A.doc,  dec(3) nor label append
reg belligerence ITT clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6A.doc,  dec(3) nor label append
reg armas ITT clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6A.doc,  dec(3) nor label append
reg conflicto ITT clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6A.doc,  dec(3) nor label append
reg intervencion ITT clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6A.doc,  dec(3) nor label append
reg SMobligatorio ITT clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6A.doc,  dec(3) nor label append
reg golpedeestado ITT clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6A.doc, dec(3) nor label append

***False Discovery Rate p-values

*Generate a matrix
matrix ITT = J(10,2,.)
matrix list ITT

matrix ITT [1, 1] =  1
matrix ITT [2, 1] =  2
matrix ITT [3, 1] =  3
matrix ITT [4, 1] =  4
matrix ITT [5, 1] =  5
matrix ITT [6, 1] =  6
matrix ITT [7, 1] =  7
matrix ITT [8, 1] =  8
matrix ITT [9, 1] =  9
matrix ITT [10, 1] =  10
matrix list ITT

reg tolerance ITT clase* if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITT [1, 2] =  r(p)
matrix list ITT

reg discipline ITT clase* if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITT [2, 2] =  r(p)
matrix list ITT

reg conservatism ITT clase* if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITT [3, 2] =  r(p)
matrix list ITT

reg authoritarianism ITT clase* if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITT [4, 2] =  r(p)
matrix list ITT

reg belligerence ITT clase* if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITT [5, 2] =  r(p)
matrix list ITT

reg armas ITT clase* if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITT [6, 2] =  r(p)
matrix list ITT

reg conflicto ITT clase* if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITT [7, 2] =  r(p)
matrix list ITT

reg intervencion ITT clase* if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITT [8, 2] =  r(p)
matrix list ITT

reg SMobligatorio ITT clase* if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITT [9, 2] =  r(p)
matrix list ITT

reg golpedeestado ITT clase* if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITT [10, 2] =  r(p)
matrix list ITT

**This matrix generates a database to run the dofile "fdr_sharpened_qvalues" from Anderson (2008)

********
*PANEL B
********

*all outcomes with controls

reg tolerance ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6B.doc, keep(ITT) dec(3) title("Table A6. Reduced form") nor label nonotes addnote(Notes: Standard errors clustered at the ID-cohort level are in parentheses. FDR-p-values are False Discovery Rates adjusted p values, following the procedure in Benjamin, Krieger, and Yekutieli (2006). All models include cohort dummies. The set of controls includes the district of origin dummies and all variables listed in Table 2. *Significant at the 10% level. **Significant at the 5% level. ***Significant at the 1% level.) replace
reg discipline ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6B.doc, keep(ITT) dec(3) nor label append
reg conservatism ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6B.doc, keep(ITT) dec(3) nor label append
reg authoritarianism ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6B.doc, keep(ITT) dec(3) nor label append
reg belligerence ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6B.doc, keep(ITT) dec(3) nor label append
reg armas ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6B.doc, keep(ITT) dec(3) nor label append
reg conflicto ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6B.doc, keep(ITT) dec(3) nor label append
reg intervencion ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6B.doc, keep(ITT) dec(3) nor label append
reg SMobligatorio ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6B.doc, keep(ITT) dec(3) nor label append
reg golpedeestado ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA6B.doc, keep(ITT) dec(3) nor label append

***False Discovery Rate p-values

*Generate a matrix
matrix ITTcontroles = J(10,2,.)
matrix list ITTcontroles

matrix ITTcontroles [1, 1] =  1
matrix ITTcontroles [2, 1] =  2
matrix ITTcontroles [3, 1] =  3
matrix ITTcontroles [4, 1] =  4
matrix ITTcontroles [5, 1] =  5
matrix ITTcontroles [6, 1] =  6
matrix ITTcontroles [7, 1] =  7
matrix ITTcontroles [8, 1] =  8
matrix ITTcontroles [9, 1] =  9
matrix ITTcontroles [10, 1] =  10
matrix list ITTcontroles

reg tolerance ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITTcontroles [1, 2] =  r(p)
matrix list ITTcontroles

reg discipline ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITTcontroles [2, 2] =  r(p)
matrix list ITTcontroles

reg conservatism ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITTcontroles [3, 2] =  r(p)
matrix list ITTcontroles

reg authoritarianism ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITTcontroles [4, 2] =  r(p)
matrix list ITTcontroles

reg belligerence ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITTcontroles [5, 2] =  r(p)
matrix list ITTcontroles

reg armas ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITTcontroles [6, 2] =  r(p)
matrix list ITTcontroles

reg conflicto ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITTcontroles [7, 2] =  r(p)
matrix list ITTcontroles

reg intervencion ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITTcontroles [8, 2] =  r(p)
matrix list ITTcontroles

reg SMobligatorio ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITTcontroles [9, 2] =  r(p)
matrix list ITTcontroles

reg golpedeestado ITT clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
test ITT
matrix ITTcontroles [10, 2] =  r(p)
matrix list ITTcontroles

**This matrix generates a database to run the dofile "fdr_sharpened_qvalues" from:
** Anderson, Michael L. 2008. “Multiple Inference and Gender Differences in the Effects of Early Intervention: A Reevaluation of the Abecedarian, Perry Preschool, and Early Training Projects.” Journal of the American Statistical Association 103 (484): 1481–95
** https://are.berkeley.edu/~mlanderson/ARE_Website/Research.html 

****************
**TABLE A7: Placebo regression: cohort that faced the draft lottery but eventually was not drafted**
****************

preserve 

replace ITT = 0 if Clase == 1976
**1 NO Recuerdo**
replace ITT = . if (Clase == 1976 & distritomilitar==1)
**2	"Bahia Blanca"
replace ITT = 1 if (Clase == 1976 & distritomilitar==2 & Sorteos>597)
**3 "Junin" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==3 & Sorteos>603)
**4 "La Plata" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==4 & Sorteos>749)
**5	"Tandil" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==5 & Sorteos>700)
**6 "San Martin" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==6 & Sorteos>729)
**7 "Buenos Aires" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==7 & Sorteos>752)
**8	"Rio Cuarto" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==8 & Sorteos>914)
**9 "Cordoba" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==9 & Sorteos>804)
**10 "Rosario" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==10 & Sorteos>876)
**11 "Santa Fe"
replace ITT = 1 if (Clase == 1976 & distritomilitar==11 & Sorteos>861)
**12 "Corrientes" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==12 & Sorteos>649)
**13 "Catamarca"
replace ITT = 1 if (Clase == 1976 & distritomilitar==13 & Sorteos>853)
**14 "Chubut" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==14 & Sorteos>591)
**15 "Chaco" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==15 & Sorteos>931)
**16 "Formosa"  
replace ITT = 1 if (Clase == 1976 & distritomilitar==16 & Sorteos>886)
**17 "La Rioja" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==17 & Sorteos>679)
**18 "Mendoza" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==18 & Sorteos>799)
**19 "Misiones" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==19 & Sorteos>845)
**20 "La Pampa" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==20 & Sorteos>246)
** 21 "Entre Rios" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==21 & Sorteos>550)
**22 "Jujuy" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==22 & Sorteos>848)
**23 "Neuquen" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==23 & Sorteos>399)
**24 "Rio Negro" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==24 & Sorteos>451)
**25 "Salta" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==25 & Sorteos>829)
**26 "San Juan" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==26 & Sorteos>784)
**27 "San Luis" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==27 & Sorteos>841)
**28 "Santa Cruz" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==28 & Sorteos>223)
**29 "Santiago del Estero" 
replace ITT = 1 if (Clase == 1976 & distritomilitar==29 & Sorteos>1000)
**30 "Tucuman"
replace ITT = 1 if (Clase == 1976 & distritomilitar==30 & Sorteos>918)

**1976**
replace ITTconserv = 0 if Clase == 1976

**formosa**
replace ITTconserv = 1 if (Clase == 1976 & provincia==9 & Sorteos>886)
**Chaco**
replace ITTconserv = 1 if (Clase == 1976 & provincia==4 & Sorteos>931)
**Entre Rios**
replace ITTconserv = 1 if (Clase == 1976 & provincia==8 & Sorteos>550)
**misiones**
replace ITTconserv = 1 if (Clase == 1976 & provincia==14 & Sorteos>845)
**corrientes**
replace ITTconserv = 1 if (Clase == 1976 & provincia==7 & Sorteos>649)
**catamarca**
replace ITTconserv = 1 if (Clase == 1976 & provincia==3 & Sorteos>853)
**jujuy**
replace ITTconserv = 1 if (Clase == 1976 & provincia==10 & Sorteos>848)
**tucuman**
replace ITTconserv = 1 if (Clase == 1976 & provincia==24 & Sorteos>918)
**santiago del estero**
replace ITTconserv = 1 if (Clase == 1976 & provincia==22 & Sorteos>1000)
**la rioja**
replace ITTconserv = 1 if (Clase == 1976 & provincia==12 & Sorteos>679)
**mendoza**
replace ITTconserv = 1 if (Clase == 1976 & provincia==13 & Sorteos>799)
**san juan**
replace ITTconserv = 1 if (Clase == 1976 & provincia==18 & Sorteos>784)
**san luis**
replace ITTconserv = 1 if (Clase == 1976 & provincia==19 & Sorteos>841)
**la pampa**
replace ITTconserv = 1 if (Clase == 1976 & provincia==11 & Sorteos>246)
**chubut**
replace ITTconserv = 1 if (Clase == 1976 & provincia==5 & Sorteos>591)
**capital federal (toma el cut off de bsas)**
replace ITTconserv = 1 if (Clase == 1976 & provincia==2 & Sorteos>752)
**tierra del fuego, consideramos que se asignaba a santa cruz**
replace ITTconserv = 1 if (Clase == 1976 & provincia==20 & Sorteos>223)
*especiales

**buenos aires**
replace ITTconserv = 1 if (Clase == 1976 & provincia==2 & Sorteos>752)

**santa fe**
replace ITTconserv = 1 if (Clase == 1976 & provincia==21 & Sorteos>876)

**cordoba**
replace ITTconserv = 1 if (Clase == 1976 & provincia==6 & Sorteos>914)

********
*For those observations that dont recall their military district we assigne them the ITT conservador**
********

replace ITT = ITTconserv if (missing(ITT) & Clase>1965)

reg tolerance ITT if Clase == 1976, robust
outreg2 using TableA7.doc, dec(3) title("Table A7. Placebo regression: cohort that faced the draft lottery but eventually was not drafted") nor label nonotes addnote(Notes: Standard errors clustered at the ID-cohort level are in parentheses. *Significant at the 10% level. **Significant at the 5% level. ***Significant at the 1% level.) replace
reg discipline ITT if Clase == 1976, robust
outreg2 using TableA7.doc, dec(3) nor label append
reg conservatism ITT if Clase == 1976,  robust
outreg2 using TableA7.doc, dec(3) nor label append
reg authoritarianism ITT if Clase == 1976,  robust
outreg2 using TableA7.doc, dec(3) nor label append
reg belligerence ITT if Clase == 1976, robust
outreg2 using TableA7.doc, dec(3) nor label append
reg armas ITT if Clase == 1976,  robust
outreg2 using TableA7.doc, dec(3) nor label append
reg conflicto ITT if Clase == 1976,  robust
outreg2 using TableA7.doc, dec(3) nor label append
reg intervencion ITT if Clase == 1976,  robust
outreg2 using TableA7.doc, dec(3) nor label append
reg SMobligatorio ITT if Clase == 1976,  robust
outreg2 using TableA7.doc, dec(3) nor label append
reg golpedeestado ITT if Clase == 1976, robust
outreg2 using TableA7.doc, dec(3) nor label append

restore

****************
*TAble A8. Further results: Navy, Malvinas War, and dictatorship
****************
 
****************
*TAble A8 NAVY
****************

*gen navy = ITT*ITTnavy

reg indpersonality ITT navy ITTnavy clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA8Navy.doc, dec(3) title("Table A8. Further results: Navy, Malvinas War, and dictatorship") nor label nonotes addnote(Notes: Standard errors clustered at the ID-cohort level are in parentheses. All models include cohorts’ fixed effects. The set of controls includes the district of origin dummies and all variables listed in Table 2. *Significant at the 10% level. **Significant at the 5% level. ***Significant at the 1% level.) replace
reg indpersonality ITT navy ITTnavy clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA8Navy.doc, dec(3) nor label append
reg indbeliefs ITT navy ITTnavy clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA8Navy.doc, dec(3) nor label append
reg indbeliefs ITT navy ITTnavy clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA8Navy.doc, dec(3) nor label append

****************
*TAble A8 MALVINAS
****************

*gen malvinas = 0 
*replace malvinas = 1 if Clase==1962
*replace malvinas = 1 if Clase==1963
*gen interacmalvinas = ITT*malvinas
*label var interacmalvinas "ITT*Malvinas"

reg indpersonality ITT  interacmalvinas malvinas clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA8Malvinas.doc, dec(3) title("Table A8. Further results: Navy, Malvinas War, and dictatorship") nor label nonotes addnote(Notes: Standard errors clustered at the ID-cohort level are in parentheses. All models include cohorts’ fixed effects. The set of controls includes the district of origin dummies and all variables listed in Table 2. *Significant at the 10% level. **Significant at the 5% level. ***Significant at the 1% level.) replace
reg indpersonality ITT  interacmalvinas clase* malvinas nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA8Malvinas.doc, dec(3) nor label append
reg indbeliefs ITT  interacmalvinas malvinas clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA8Malvinas.doc, dec(3) nor label append
reg indbeliefs ITT  interacmalvinas  malvinas clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA8Malvinas.doc, dec(3) nor label append

****************
*TAble A8 DICTADURA
****************

*gen dictadura = 0
*replace dictadura = 1 if Clase == 1958 
*replace dictadura = 1 if Clase == 1959
*replace dictadura = 1 if Clase == 1960
*replace dictadura = 1 if Clase == 1961
*replace dictadura = 1 if Clase == 1962
*replace dictadura = 1 if Clase == 1963
*replace dictadura = 1 if Clase == 1964
*replace dictadura = 1 if Clase == 1965

*gen dictatorshipITT = ITT*dictadura


reg indpersonality ITT  dictatorshipITT dictadura clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA8Dictadura.doc, dec(3) title("Table A8. Further results: Navy, Malvinas War, and dictatorship") nor label nonotes addnote(Notes: Standard errors clustered at the ID-cohort level are in parentheses. All models include cohorts’ fixed effects. The set of controls includes the district of origin dummies and all variables listed in Table 2. *Significant at the 10% level. **Significant at the 5% level. ***Significant at the 1% level.) replace
reg indpersonality ITT  dictatorshipITT dictadura clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA8Dictadura.doc, dec(3) nor label append
reg indbeliefs ITT  dictatorshipITT dictadura clase* if Clase<1976, vce(cluster idCohort)
outreg2 using TableA8Dictadura.doc, dec(3) nor label append
reg indbeliefs ITT  dictatorshipITT dictadura clase* nacpadre nacmadre padreSM edupadre edumadre nivelpadre* nivelmadre* BSASCABA pcia3-pcia23 if Clase<1976, vce(cluster idCohort)
outreg2 using TableA8Dictadura.doc, dec(3) nor label append

****************
**FIGURE A1: Population and sample distributions of parents’ education
****************

*The population proportions comes from Argentinian Census 2010. https://www.indec.gob.ar/indec/web/Nivel4-Tema-2-41-135

*parent's education

preserve

*Mother's education

use mothereduc
label define edu 1 "No instruction" 2 "Incomplete primary school" 3 "Complete primary school" 4 "Incomplete secondary school" 5 "Complete secondary school" 6 "Incomplete high education" 7 "Complete high education" 8 "Incomplete university" 9 "Complete university"
label value edu edu
graph bar population sample, over(edu, lab(angle(90))) bar(1, fcolor(gray) blcolor(gray)) bar(2, fcolor(gray*0.6) blcolor(gray*0.6)) bgcolor(white) graphregion(color(white)) legend(label(1 "Population proportion") label(2 "Sample proportion")) title("Mother's education") name(motheredu) 

*Father's education

use fathereduc
label define edu 1 "No instruction" 2 "Incomplete primary school" 3 "Complete primary school" 4 "Incomplete secondary school" 5 "Complete secondary school" 6 "Incomplete high education" 7 "Complete high education" 8 "Incomplete university" 9 "Complete university"
label value edu edu
graph bar population sample, over(edu, lab(angle(90))) bar(1, fcolor(gray) blcolor(gray)) bar(2, fcolor(gray*0.6) blcolor(gray*0.6)) bgcolor(white) graphregion(color(white)) legend(label(1 "Population proportion") label(2 "Sample proportion")) title("Father's education") name(fatheredu) 

grc1leg2 motheredu fatheredu, graphregion(color(white)) 
graph save FigureA1.gph

restore

****************
**FIGURE A2: Robustness check: 2SLS results excluding one cohort at a time
****************

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1958 & Clase!=1976), vce(cluster idCohort)
estimates store A1
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1958 & Clase!=1976), vce(cluster idCohort)
estimates store B1

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1959 & Clase!=1976), vce(cluster idCohort)
estimates store A2
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1959 & Clase!=1976), vce(cluster idCohort)
estimates store B2

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1960 & Clase!=1976), vce(cluster idCohort)
estimates store A3
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1960 & Clase!=1976), vce(cluster idCohort)
estimates store B3

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1961 & Clase!=1976), vce(cluster idCohort)
estimates store A4
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1961 & Clase!=1976), vce(cluster idCohort)
estimates store B4

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1962 & Clase!=1976), vce(cluster idCohort)
estimates store A5
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1962 & Clase!=1976), vce(cluster idCohort)
estimates store B5

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1963 & Clase!=1976), vce(cluster idCohort)
estimates store A6
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1963 & Clase!=1976), vce(cluster idCohort)
estimates store B6

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1964 & Clase!=1976), vce(cluster idCohort)
estimates store A7
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1964 & Clase!=1976), vce(cluster idCohort)
estimates store B7

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1965 & Clase!=1976), vce(cluster idCohort)
estimates store A8
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1965 & Clase!=1976), vce(cluster idCohort)
estimates store B8

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1966 & Clase!=1976), vce(cluster idCohort)
estimates store A9
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1966 & Clase!=1976), vce(cluster idCohort)
estimates store B9

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1967 & Clase!=1976), vce(cluster idCohort)
estimates store A10
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1967 & Clase!=1976), vce(cluster idCohort)
estimates store B10

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1968 & Clase!=1976), vce(cluster idCohort)
estimates store A11
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1968 & Clase!=1976), vce(cluster idCohort)
estimates store B11

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1969 & Clase!=1976), vce(cluster idCohort)
estimates store A12
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1969 & Clase!=1976), vce(cluster idCohort)
estimates store B12

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1970 & Clase!=1976), vce(cluster idCohort)
estimates store A13
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1970 & Clase!=1976), vce(cluster idCohort)
estimates store B13

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1971 & Clase!=1976), vce(cluster idCohort)
estimates store A14
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1971 & Clase!=1976), vce(cluster idCohort)
estimates store B14

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1972 & Clase!=1976), vce(cluster idCohort)
estimates store A15
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1972 & Clase!=1976), vce(cluster idCohort)
estimates store B15

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1973 & Clase!=1976), vce(cluster idCohort)
estimates store A16
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1973 & Clase!=1976), vce(cluster idCohort)
estimates store B16

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1974 & Clase!=1976), vce(cluster idCohort)
estimates store A17
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1974 & Clase!=1976), vce(cluster idCohort)
estimates store B17

ivregress 2sls  indpersonality (SM = ITT) clase* if (Clase!=1975 & Clase!=1976), vce(cluster idCohort)
estimates store A18
ivregress 2sls  indbeliefs (SM = ITT) clase* if (Clase!=1975 & Clase!=1976), vce(cluster idCohort)
estimates store B18

**Graph

coefplot A*, bylabel(Personality) nokey || B*, bylabel(Beliefs) nokey ||, drop(_cons) keep(SM) yline(0) vertical xtitle("Conscription coefficients excluding one cohort at a time (2SLS)") mcolor(black) ciopts(lcolor(black)) 

graph save FigureA2.gph
